################## ####................################# ###############....##############........##.......# #......(.(.#...)#### ########.$$.......# ###.######...#### #...#$......# #.#### ###.## #...#$......# #....###....###### ##..##.......# ####....[........#######..## ######...#..####### #####.##........<$....... .#......#.#.## #.#######.########.###.#.######..^# ######.# #.### ..#.....#.....### #####......# #...## #.............# #.....###### ###..# #..........#### #..#### ##.######......###. ##.# #####....!.......## # #.# ...............<.?.# ######.### .#.^.....##.(.#....# #........##### #.....o>.$./##....# #............$ #........########..# #........##### #.([.....## .W@# #........# #........# ...# #........## #####........# #.. #.........######............# ## #.........##...$.####.......# #.....<...##.#.....$...###### #.......).#..#.>.......# ######.##...##$.......## ##.# #.#..####........# ...# #.#..# ####.#..## # .$..#. ######.#..## ###...#######... ...... #..........# ##...#####.....# ########....# #..........###..#$# ##..##### #...........# #..........##..#..###..#....####...........# #..........###..............>$......))# #..........# ##########.....####......# #..........# ##....# #......# #..........# ###### #####$#####... #..........# #########............# #########.## #.....)...###.##>...## #.## ####.######### #.# #### #..##########....# ##.# ##.#..........#### #..##.# #...########## #.....# ##### #######