##! #.. ###.# ####.... ....#.# ....###♣♣ ♣♣# #......♣♣♣.###### #.)o............# #.#.#####..#....# ..##.#.##..........# ...........##.##....#######. ##.###...................... #..!."###.##........... #.....# #.##.......)... #.....# #.##.##<###### ####### #.##.##.# #.......# ####.#### ..# ##