########### #### #.........# ..... ###.........# ......####.(.........# # .....('.@..#.........##.# ......######.........'..# ..... #......<..#### ###+ #######'### #..# #.## .. ... +### ... #'# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ######.##########<###### .......................... #######..#########.####### ##.# #.# #.# #.# #.# #.# #.# #.# #.# #.. #+# #.