######## ######### #......# #.......# ########## #.####.######.#####.# #........# #.# #............... #.######.# #.# #########.####### #.# #.# #.# #.......<.# #.# #.# #.# #.######### #.# #.# #.# #.# #.# #.# #.# #.# ### #.# #.# #.# #.# #.. #.# #.####.###.# #.# #.# #..........# ####.# # ##.## ######.##### #.. ..##.#####..##. ##...## #.# #.# #.##...l....... #.....# #.# #.# #.##.##.###.##. ##...## #.# #.######.##.##.### #.....###### #.# #.##............... #..........####.# #.##.###.#####.#### #.....####......# #.##.# #.# #.# ##...## #.###..#######.##.# #.# #.# ###.# #.#⌠#.##..........###.# ..! #.# #.###.##.#####........# #.# #.....##.# ########## #.# ###...##.# #.# ###.##.# #.# #.##.# #.# #.##<# #.# #.##.# #.# #.##.# #.#########÷##.# #............#.# ###.......###..#.### ###..>....<.# #..#...# #...........# #..###.## #<#.###.....###..##...#### #.#.# #...................# #.#.# ####.###..#.....###.# #.#.# #.# #.....#### #.#.# #.# #.##..# #.#.# #.# #. #... #.... #. #..#. #.# #. #..#.# #... #