▓▓▓▓▓▓▓▓▓ ▓<..#...#### ▓...#......## ▓..##.......# .# ▓##.##.##...# .# ##.##.###..# ..# ▓#.####.##..# ...+ ▓.###..##..## #...# ▓#.....##..# #....# ###..##...##p....# ##..##....#.h....# #..###..##.#.....# #..# #..#####....# ▓▓▓▓ ▓▓▓▓ ▓▓▓▓▓