####### .......# ### #.......## .... #........ ..# #.......###.# ...........###.# #.#####...........# #..........<[...# ##################............ ..........................#.. ###.....##.......#.......# #.....##.......#......... #.....##.......#.......## ###.....##.......#...#.### #.#.....##...........#.# #.'.....##.......#.... #.#.....#####.######.# ##.#.....# #.#... ##..##....# .....### #.........# ....... ##........# ......# ##....#### ......#+#. ##....## . ..<.... ##....########S....... ##.........(......... ###...######........ ##### ....... ....... ....... ...... ..... .... #