####### ##### #.....# ############## ###...## ########.....# #............# ##### ###...#..####......#.....# #.##########.# #..(######...####.##...####.#.....# #.#.....#....# #####..>.......### #.......##8#.#.....# #p...##.#.#### #............#######......##....#.....########..##.#.#### #...####................###..(.[................p......># #...###....<#########...#8......##############......##### #.........>.'....# #..##.....### #...........# ##'####.....##.### ####p....8# #.#....