Author: Alex Kost
Created: 7 Apr 2014

; Solution: ((3 3) (3 4) (3 2) (0 3) (0 4) (3 2) (1 3) (1 4) (3 2) (2 3) (2 4) (3 2) (3 8) (0 2) (0 2) (0 8) (0 2) (1 2) (1 8) (0 2) (2 2) (3 8) (2 1) (2 1) (2 1) (2 2) (2 2) (2 2) (2 8) (0 2) (3 4) (3 8) (0 2) (0 2) (0 4) (0 4) (0 1) (1 2) (1 2) (2 4) (1 1) (1 2) (2 4) (2 4) (0 1) (1 1) (1 1) (1 2) (1 2) (1 2) (1 2) (1 2) (1 2) (1 2) (1 2) (1 8) (1 1) (1 8) (1 1) (1 4) (1 4) (1 1) (1 1) (1 1) (1 1) (2 8) (2 8) (2 8) (2 1) (2 1) (2 1) (2 1) (2 1) (2 1) (2 4) (2 1) (1 4) (3 4) (2 1) (1 8) (1 2) (3 2) (3 8) (1 2) (2 2) (2 8) (1 2) (1 2) (1 2) (1 2) (1 8) (3 2) (3 4) (2 2) (2 2) (2 2) (2 2) (2 2) (2 2) (2 2) (2 2) (2 8) (2 8) (2 1) (2 1) (2 4) (2 4) (2 1) (2 1) (2 1) (2 1) (3 8) (3 1) (1 4) (3 1) (3 1) (3 1) (3 1) (2 2) (2 2) (2 2) (2 2) (1 8) (1 8) (1 2) (3 2) (3 8) (2 1) (2 1) (3 8) (3 8) (1 2) (1 2) (3 4) (3 4) (2 2) (2 4) (2 4) (2 2) (3 4) (2 2) (2 2) (0 2) (0 2) (0 8) (2 2) (2 2) (2 2) (2 2) (0 8) (0 2) (0 2) (0 2) (0 2) (0 2) (0 8) (0 8))

; Map
       @@@
       @.@
@@@@@@@@.@@@
@...@......@@@@@@@@@
@...@@@@.@@@@#...  @
@............#    E@
@@@@@@@@.@@@@#...  @
@..........@@@@@@@@@
@@@@@@@@.@@@
       @.@
       @@@

; Objects
       @@@
       @.@
@@@@@@@@.@@@
@..p@pb....@@@@@@@@@
@.b.@@@@.@@@@#...  @
@............#    E@
@@@@@@@@.@@@@#...  @
@Ppb.b.....@@@@@@@@@
@@@@@@@@.@@@
       @.@
       @@@
