########## .........#### ...........##### ......##......# ###...##..# ##.##...#..###.# #...#..........# +.<.'......#.#.# ..#...#..##..#.# ..##.##..##..... ...###...###.##..# ...!.....###.# .# ..........##.. ... .......†..##.## . .##.......# .# #.#.>...# #.#.....# . ####### #