##############################################
...............................................
........%...........................>.......#
........%
)...................###############[#
................................ .........................#
......>......................... .........................#
#########..##################### ##...###################.#
#..# #[..# #.#
#..# #...# #.#
#..# #...# #.#
#..# #...# #.#
#..#########################...# #.#
#########################..............................###################.#
#................).........................................................#
#......[............................)......................................#
#................##############..####################......................#
#................# #..# #......................#
#................# #..# #......................#
#................# #..# #......................#
#............(...##############..############ #......................#
#............................................. ........................#
#..............<.............................. .......................#
#################...###############..######### #####..################
#...# #..# #..#
#...# #..# #..#
#...# #..# #..#
#...# #..# .
#########...###############..#
.............................#####
.................................#
############...................##
#.#############..####
#.# #..#
#.#############..#
#########.>..............#######
...............................#
######..........................
#..........................
#..........................
#..................%.......
#.................[.......
#.........................
#.........................
#........................
#.......................
.......................
################ ###