### ### # #>. ....#.#.######## ......#.#......# ................# ......###.#...)..####.# ........#.#...........# .....#.#g#......###### ###...#.#g#............ ..........g.....(.###### #.##.........####.#####..# #......................# . ####....<.............## .......................## .#.###.................# ........#......>......#.8 #...#.........#........#.# ........[.....#.........## #....#.)......#........## ........#.#####........# ###.###.#.# #........ #....<#.# #######g# #g# # #####.# .# #.....# ..# #...(.# ...# #..<.(##....## #............# ###.....g....# .........>....# ............... ................ ......=......... ................ ...............