### ..# #.# #.# #.# ###########################.# #.<.........................# #.........#################.# #.........#......# #.......## ####'####.#.####.###.#####.# #.# #.#.# #.....)...#.# #.# #.#.# #####)#.#.#.# #(# #.#.# #.###.#.# #.# #.#.# #.....#.# #.. ..#.##############.# ### ###..............#..P...... ##############.################## #.###..............# #.....#####.######.# #.##### #.# #.# ### ### ###