##+######. ### #......... #+### ##..# +......... #... .....# . #......... +.. (....# ...##+#####......... #.# #...# ...........(...#######'####...###### .......<..♣♣.♣♣#...#.....^.........# ..........♣#'#♣#...'.....5.........#. ...........+_'....#######............ ##+#####..♣#+#♣...# #...5........ +..♣ ♣#..# +..h..####. #... #>.# ..###+#.# #.... #..# ........# ..... ##+# ........# ##....... #......#. #......#.. #......# .. #......# ##. ######.. ..