######## #......# #......# ########## #############......### #........# ####......##...'......+>####........# ........)....###......#...%.........# ###......#### #......######........# #......# #......# #........# #......# #..<...# #........# #.....(# #......# #........# #......# ####+### #........# ##.##### #.# ##.####### #....# #.# #..# ####># #.# ##.### ########%### ##'### #...# #..........# ###....# ######'##### #..........#####.'....# #..........# #......%...'.....#....### #.....%....# ##.........)#######....'.###........<.# .....>..%...# #....#...#..........# ##..........# #....###.#..........# #.....(....# #....# #.'.....(....# #..........# #....# ###.....(....# #..........# #....# #..........# ######+##### ##+### #.....(....# ######'##### #.## #..# ##.# #######%## ########## #........######....)...# ...##........'....'%.......# .............######........# ....#........# #........# .. #.[....<.# #........# #........# #........# ########## #######'## #.# #.# #.## #..# ##.# #####'## #......# #......# #......# +....>.# #......## ###.......# #.........# ....####..# .####....# ###......# #.....#### #####.....## ###..####....## ###......####...# #"..####....##....####.# #....S...####........# ......###### ########## ###