##+### #....# #..>.# #....# # #....# ##.+ #########....# ...( ........'....##..# #########...(B..# #....#### ##'### #..### ######+## ##...### #.......# ###...# #.......# ####'######.......# #.....#...'.......# #.....'.###.......# #.....### #.......# #...<.# #.......# #..<..# #.......# #'##### #.......# # #.# ###....## #.# #.# #########.## #...##'## ###..........# #.(...###.'..........# +.....##..#........(.# #.....#..##..........# #.>...'.###..........# #.....### #..........+ #.....# #.<........# ####### #..........# #..........# ###########