##### +# #...# .... #...# ....########...# ...........#...#.....#... ...........#...#......... ...........'...#..#.#.... ...........#...#......... ...........#+###..#.#..# ######'##....##........ #.....#....#.....# #.....#....#....# #.....#.[.<....## #.....#.......## #......#####......# ###########.# #......# #.....u.....# #......# #...........# #......# #...........# #......# #........<..# #....### #......###### ....# #...... #...... #......