### ##.## ##...### #..<..'# ##...##.# ##.## #.# #'# ######### #.###........ #.##..# #.....# .#####..# ........# #######.# ####.# #....# #....### #.# ##...r.## #.# ###.#.#..###### #.# ............... #.# ######+#######.# #.# #.# #.# #.## #.# #..# #.# #.# #..# #.# #.# #..# #.# ###.###+###..###.## ..........'.......# ###.###'###.......# #.# #.# #.###...# #.###.# #.# ##### +.'...# #.# ## #.##### #.# .. #.# #.# #.#######'#######.# #(............... ####.#.###..##### #.(.# #.# #........# .# ########## .# #