############ ########..........#################### ................................%.....######## #....................#...........######......... #..............%.....#....)......# #.........# #....................#...........# #.........# #..........########.##...........# #.######### #..........########.##...........# #.# #................................# #.# #..........########.############.# #.# #..........# #.# #.# #<# ###.######## #.# .# #.# #.# #.# #<# #.# #)# #.# #.# ... #.####### ... #.......# ... #.......# ... #.......# #.......# #.......# #.......# #....)..# ###### ### #.......####..#.# ###..)# #.....[......)..#####.g...# #######.####....).#..##...# #....)........#..#.### ### #............####### #..........### #.....^......# ## #..........### .# ##########.# .# #.# .# #.#######^# #...%.....# #........## ######........# #.......#.##### #.......#.# #...<.....# #.......### #.......# #.......# #########