######### ##.......## ######....<....###### ##........^..........## #...⌠....##'##....⌠...# #........#...#........# #........#8.8#........# ###########'########### #.##.# #....# ####.# .##.######.# ......g....# ###.#####..# ...... ##..#### #..# #..# ...# ..##