....# ....# ...# ...# #..# #..# #.<# ############..# #<............# #.###########.# #.# #.#.#########.. #.# #.............. #.# #.#.##########.# #.# #.#............ #.# # #....#####.#.# #.# #....###...... #..........# #......#..###.### .............. # r.###...#.##### ........ ..#.#....[ .....#.....+ ....###....# ##.######### ........... ..........# ...?.....# #.......# #.......## #..