##### ..o .. #o# ..# #####.## ...# #......# #...## #.###..# #.<...# #).## ##.......# ###.###...####......... ..........[..'.%....... ###.###..<####.%....... #......## ##....... #####.## #.....# #.# #...## ..# #+## .### #.