##.####### ##### ......h..###...## ##.#####.##.....# #.........# ##.##.....# #####...## ##.## #.# #.# #.# #.# ##.# ##..### ####.....#######. +................ ####.....#######. ..... ##.#.## .... ###.# .... #.# #..# #.# #..# ####.# .######..### #....# ...........# #.#### #.##....# #.# #.###.#.....######.# #...............##.# .##.###.##..#.###.##.# ........##.##........# ###........######.#### ########........# ##########