#.. .. #.. .. ####... .## . #⌠.#.'##.⌠# ..#.....!... #.#.......##### .......Wl)....# # +...r...'.).# #. #......?#...# #.###.#.?.....## ## ##....#.........# ......#⌠.##+.#.⌠# .....####...###..# #....#...# ..# ##.).)...# #.# ##....##+## . #..#....... ######.##....... ##....<.##....$... #....#####?....... #.#..# #..!....< #####.#.(... ##....... #.<...#####... ...... #.##### #. #.. ###