################################################################## #..................)....................(.......................<# #......)....................................)....................# #.................................()....................[........# #...#############......................................#######...# #...#...........#)..................e..................#.....#...# #..[#...........#...................(..................#.....#...# #..)#...........#...................)..................+.....#...# #...#...#####...#.............e....((x..e..............#.....#...# #...#...#...#...'...################1###############...#.....#...# #...'...#...'...#...# #...ee3e5.### #(..#.....#...# #...#...#...#...#...# #...24e1e4....# #...#.....#...# #...#...#...#...#...# .......eee.......# #...#.....'...# #...#...#...#...#...# ....####1#..#.....# #...#.....#...# #...#...'...#...#...# ..# #...##.##...? #)).#.....#...# #...#...#...#...#...# # ....e. ## #.. #...#.....#...# #...#...#...'...#...# .. .... . #.(.#.....#...# #...#...#####...#...# . ...... #.))#.....#...# #...#...........#...# .... #..<#....^#...# #.).#...........#...# #(.)#.....#...# #...#...........#)..# #...#.....#...# #...#############...# #...#..^..#...# #...............)...# #...####'##...# #...............))..# #.............# #................)..# #.............# #...##########'##)..# #...#######...# #...#...........+...# #...#.....#...# #...#...........#...# #...#.....#...# #...#...........#...# #...#.....#...# #...#...#####...#...# #...'.....#...# #...#...'...#...#...# #...#.....#...# #...#...#...#...#...# #...#.....#..(# #...#...#...#...#...# #...#.....#...# #...#...#...#...#...# #...#....((...# #...#...#####...#...# #...#.....#...# #...#...........#...# #...#.)...#...# #...#...........#...# #...#.....#...# #...#........)..#...# #...#.....#...# #...########'####...################################...#######...# #................................................................# #................................................................# #................................................................# #...#####'########+###########+##########...##################...# #...#.................................. #...#................'...# #...#.................................. #..)#................#...# #...#..............................<... #...#................#...# #...#..........)....................... #...#................#...# #...#.......)............)............. #...#................#...# #...#.................................. #...#................#...# #.[.#.................................. #..(#................#...# #<..#.................................. #...#................'...# #...#####'###################'###########..)##################...# #.......))..................................))(..................# #...).)((..(..................................)).................# #................................................................# ##################################################################