#.# ... #.# #.# ###.##### .........# #.###.#####..# #.#..5.......# #.#######.#.#5#####.## ....r.....r.#.# #.# #.#######.###.# #.# #.# #.# #.# ..# #.# #.# #### #.# #.# . #.# #.# #.# #.# #.# #.# #.#####.######.# #...........##.# #######.###.##.# #.# #.##.# ######.###.##.########## #........#.#..(.......<# #..%.....#.#..########## #........#.#..# #).......#.#.)# ###########'###.#..########### ..[......).........>.......... ###############.############## #...)..... #########