##### ##### #...###### #... #...##...# #...####...##...###########... ###....................<........ ..........#####...######.....#### ###.####....##...# #.....# #.##......##...# #...### #.##......##...# ##### #..........#...# #...#......#...# #.{.#......##### #.####.##### #.# #.# #.# #.# #.# #.# #.# . ..# ... ...