####### ....... ....... .......######## ..............## #+#####<.......# . ..###.#...'........# ... ........###........#.... .###......(..........# #................#### #.#.####..........## .. # #. #.............# ... ..# . #.##..........# #.# .... ..## ## #. +.........## #.# ...##+#.... # #.........# #.# ..!#.##.#. #.........# #.# ### #.#.##.#.##### #.........# #.# ....#...(#.#.....# #.........######.# .....#.....#...#.# #................### ........)()##..#)# #.........รท........# ....###.##(#.....# #########..........# #.....g##g#.....# #...>......# #..[.....#g##..#.###############((........+ ..#..###<#g.....(.....#.........#++.......# ...........#<#..##.##.#.........# #......(# .###.###?...(......##...........# #.......# ###..###..##.'...........# #.......# #...##..##.#...........# #...(...# #.......#..#...........# ######### #.##.##....############# #....##..... .# #..... ##.... ##....